• word of the day

    ovis montana dalli

    ovis montana dalli - Dictionary definition and meaning for word ovis montana dalli

    Definition
    (noun) large white wild sheep of northwestern Canada and Alaska
Download our Mobile App Today
Receive our word of the day
on Whatsapp